// pages/eidtuserinfo/eidtuserinfo.js
import { picUrl, formatTime, launchAppCopy,dataHandleNull} from '../../utils/util.js';
import { getUserInfo, leftActivityStatus, myConferences } from '../../utils/getData.js';
import { uploadFile } from '../../utils/uploadFile.js';
const getopen = require('../../utils/maxutil.js');

const app = getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {

    userInfo:null,
    isliuhai:app.globalData.isliuhai, //是否有刘海
    headerTop:getApp().globalData.headerTop, //导航距离顶部的距离
    currentTab:0, //tab看自己 默认照片墙，看别人所有局
    winHeight: 508, //tab切换内容区域高度
    avatar:'', //头像
    userName:'', //姓名
    sign:'', //标志
    pictureInfoVos:'', //照片墙
    allConferenceInfoVos:[], //所有局列表
    status:1, //1未认证, 2已认证
    islookme:true, //是否查看自己的个人主页

  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    let id = options.userinfo && options.userinfo.userid  ? options.userid : wx.getStorageSync('userId'); //有值是看别人的主页，没值时看自己的主页
      if(wx.getStorageSync('userId')){
        this.getUserInfodata(id);
      }else{
        //未注册的用户
        wx.navigateTo({
          url: '../login/login'
        })
      }

    var that = this;
        /**
         * 获取当前设备的宽高
         */
        wx.getSystemInfo( {
            success: function( res ) {
              console.log('设备的宽高'+res.windowHeight)
              if(res.windowHeight < 895)
                that.setData( {
                    winHeight: res.windowHeight - 321
                });
            }
        });
        

  },

 //获取用户信息
 getUserInfodata(id){
  let than = this;
  let data = {
    lookUserId:wx.getStorageSync('userId'),//谁去看
    userId:id, 
  }
  getUserInfo(data).then(res=> {
    if(!res.success){
      wx.showToast({
        title: res.message,
        icon: 'none',
        duration: 1000
      })
      return false;
    }
    let newdata = res.result;

    let previewImage = [];
    let pictureInfoVos = newdata.pictureInfoVos.map((item)=> {
      previewImage.push(picUrl('',item.content))
      return{...item, content:picUrl('',item.content),isEdit:false}
    })
    than.setData({
      // previewImage,
      userInfo:dataHandleNull(newdata),
      avatar:newdata.avatar? picUrl('',newdata.avatar) : app.globalData.wxuserinfo.avatarUrl, //头像
      userName:newdata.userName? newdata.userName : app.globalData.wxuserinfo.nickName, //姓名
      sign:newdata.sign, //标志
      pictureInfoVos:pictureInfoVos, //照片墙
      status:newdata.status, //1未认证, 2已认证
    })

    

    console.log(newdata)

  })

},
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})